package com.example.admin.service;


import com.example.admin.common.Result;
import com.example.admin.entity.ElderExamRecord;
import com.example.admin.mapper.ElderExamMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class ElderExamService {

    @Autowired
    private ElderExamMapper elderExamMapper;
    public List<ElderExamRecord> getElderExamInfoPage() {

       List<ElderExamRecord> elderExamRecordList= elderExamMapper.getElderExamInfoPage();
       return elderExamRecordList;
    }

    public Result deleteElderExamInfoById(Integer id) {
       int count= elderExamMapper.deleteElderExamInfoById(id);
       if(count==0)
       {
           return Result.error("400","删除失败");
       }
       return Result.success("删除成功");
    }

    public Result addElderExam(ElderExamRecord elderExamRecord) {

       int count= elderExamMapper.addElderExam(elderExamRecord);
        if(count==0)
        {
            return Result.error("400","新增失败");
        }
        return Result.success("新增成功");
    }

    public Result editeElderExam(ElderExamRecord elderExamRecord) {
      int count=  elderExamMapper.editeElderExam(elderExamRecord);
        if(count==0)
        {
            return Result.error("400","编辑失败");
        }
        return Result.success("编辑成功");
    }

    public List<ElderExamRecord> selectElderExamByName(Integer elderId) {
       List<ElderExamRecord> elderExamRecordList= elderExamMapper.selectElderExamByName(elderId);
       return elderExamRecordList;
    }
}
